package com.itheima.object2;

public class Student {
    //初始值为null 但是他不是空常量二是看成"null" 它可以被输出
    private String name;
    private  int age;

//构造方法也是一种特殊的方法 所以方法在执行时 方法内的语句也要执行
    //在栈中执行 只有new的时候执行 new完弹出栈
    public Student() {
        System.out.println("你好");
    }

    //注意get方法有返回值
    public String getName() {
        return name;
    }

    public void setName(String name) {
        //this后面有点 意味this指的是对象或者地址
        //方法被哪个对象调用 this就指代哪个对象
        this.name = name;
    }
//这里的age一定是成员变量 因为局部变量的作用范围不在这
    public int getAge() {
        //return this.age
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
    public void show(){
        //其中this被隐藏
        System.out.println(name+"..."+age);
    }


}
